somebody else's lover - English Synonyms Dictionary